Array.prototype.dyx_map = function(callback,thisArg){
    const res = []
    for(let i = 0; i < this.length; i++){
        res.push(callback(this[i], i, this));
    }
    return res;
}